temporary work space - French English Dictionary